package com.maiji.cloud.utils;

public enum CommonIntValueEnum {

	
	STAGE_ONE(1,"一阶段"),
	STAGE_TWO(2,"二阶段"),
	STAGE_THREE(3,"三阶段"),
	STAGE_FOUR(4,"四阶段"),
	
	DAY(3,"日"),
	MONTH(2,"月"),
	YEAR(1,"年"),
	
	/**
	 * 对应表exchange_log中的type字段
	 */
	EXCHANGELOG_TYPE_COUPON(1,"优惠券"),
	EXCHANGELOG_TYPE_SHOPING(2,"商品"),
	
	/**
	 * 对应表capital_main_log中的capital_type字段
	 */
	CAPITAL_TYPE_MONEY (1,"余额：订单返现"),
	CAPITAL_TYPE_fund (2,"减肥基金"),
	CAPITAL_TYPE_INTEGRAL (3,"积分"),
	CAPITAL_TYPE_DISTRIBUTION (4,"分销提成"),
	
	
	/**
	 * 对应表capital_main_log中的change_type字段
	 */
	CHANGE_TYPPE_ADD(1,"资金增加"),
	CHANGE_TYPPE_REDUCE(2,"资金减少"),
	
	
	
	/**
	 * 对应表bind_withdraw_account中的type字段
	 */
	BIND_WITHDRAW_ACCOUNT_TYPE_ALIPAY(1,"支付宝"),
	BIND_WITHDRAW_ACCOUNT_TYPE_WX(2,"微信"),
	
	
	/**
	 * 对应表activity_share_rule_config中的type字段
	 */
	ACTIVITY_SHARE_RULE_CONFIG_TYPE_REDUCE_WEIGHT(1,"减肥分享"),
	ACTIVITY_SHARE_RULE_CONFIG_TYPE_ORDER(2,"订单分享"),
	ACTIVITY_SHARE_RULE_CONFIG_TYPE_DISTRIBUTION(3,"分销"),
	
	
	/**
	 * 对应表capital_io中的type字段
	 * 
	 */
	CAPITAL_TYPE_IN(1,"充值"),
	CAPITAL_TYPE_OUT(2,"提现"),
	/**
	 * 对应capital_io表start字段
	 */
    WITHDRAWDISTRIBUTION(1, "分销可用余额提现"),
    WITHDRAWORDERRETURN(2, "订单返现余额提现"),
	/**
	 * 对应capital_io表end字段
	 */
	ALIPAY(1, "提现到支付宝"),
	WEIXIN(2, "提现到微信"),
	
	
	
	/**
	 * 对应表distribution_log中的level字段
	 * 
	 */
	DISTRIBUTION_LOG_LEVEL_ONE(1,"I级用户"),
	DISTRIBUTION_LOG_LEVEL_TWO(2,"II级用户"),
	
	DISTRIBUTION_LOG_LEVEL_IS_REFUND(0,"正常"),
	DISTRIBUTION_LOG_LEVEL_ALREADYIS_REFUND(1,"已经退款"),
	
	/**
	 * 对应表food_material_collection中的is_del字段
	 */
	FOOD_MATERIAL_COLLECTION_IS_DES_NOT(0,"收藏"),
	FOOD_MATERIAL_COLLECTION_IS_DES_IS(1,"取消收藏"),
	
	/**
	 * 对应表discount_coupon中的type字段
	 */
	DISCOUNT_COUPON_TYPE_FREE(2,"免费领取"),
	DISCOUNT_COUPON_TYPE_EXCHANGE(1,"积分兑换"),
	
	
	/**
	 * 对应表diet_log中的img_type字段
	 */
	IMG_TYPE_IMAGE(1,"图片"),
	IMG_TYPE_VIDEO(2,"视频"),
	
	
	
	
	/**
	 * 对应表shopping_order_refund中的status字段
	 */
	SHOPPING_ORDER_REFUND_NONE(-1,"未申请退款或已撤销退款"),
	SHOPPING_ORDER_REFUND_STATUS_APPLAY(0,"申请中"),
	SHOPPING_ORDER_REFUND_STATUS_APPROVE(1,"同意"),
	SHOPPING_ORDER_REFUND_STATUS_STAY_REFUND(2,"待退款"),
	SHOPPING_ORDER_REFUND_STATUS_REFUND_MIDDLE(3,"退款中"),
	SHOPPING_ORDER_REFUND_STATUS_REFUND_FINISH(4,"退款成功"),
	SHOPPING_ORDER_REFUND_STATUS_REFUND_REFUSE(5,"拒绝"),
	/**
	 * 对应表shopping_order中的status字段
	 */
	SHOPPING_ORDER_STATUS_STAY_PAY(0,"待付款"),
	SHOPPING_ORDER_STATUS_STAY_SHIPMENTS(1,"待发货"),
	SHOPPING_ORDER_STATUS_STAY_GET_GOODS(2,"待收货"),
	SHOPPING_ORDER_STATUS_ALREADY_GET_GOODS(3,"已收货"),
	SHOPPING_ORDER_STATUS_ALREADY_CANCEL(4,"已取消"),
	/**
	 * 对应表shopping_order_refund中的type字段
	 */
	SHOPPING_ORDER_REFUND_TYPE_REFUND(1,"仅退款"),
	SHOPPING_ORDER_REFUND_TYPE_RETURN_GOODS_REFUND(2,"退货退款"),
	/**
	 * 对应表shoping_cart中的status字段
	 */
	SHOPPING_CART_STATUS_STAY_PAY(0,"待付款"),
	SHOPPING_CART_STATUS_ALLREADY_PAY(1,"已付款"),
	
	/**
	 * 对应表down_price_goods_log中的status字段
	 */
	DOWN_PRICE_GOODS_LOG_STATUS_UNDERWAY(0,"砍价进行中"),
	DOWN_PRICE_GOODS_LOG_STATUS_FINISH(1,"砍价完成"),
	DOWN_PRICE_GOODS_LOG_STATUS_END(2,"结束"),
	
	

	/**
	 * 对应表down_price_user_log中的type字段
	 */
	
	DOWN_PRICE_USER_LOG_ONESELF(1,"给自己砍价"),
	DOWN_PRICE_USER_LOG_OTHER(0,"帮别人砍价"),
	
	/**
	 * mongo里面的规则集合
	 */
	MONGO_RULE_TYPE_REDUCE_WEIGHT_BASE_FUND(1,"基础减肥基金"),
	MONGO_RULE_TYPE_REDUCE_WEIGHT_HELP_FUND(2,"记录体重助力规则"),
	MONGO_RULE_TYPE_ORDER(3,"订单返现分享助力规则"),
	
	/**
	 * 对应表 distribution_agent_apply中的status字段
	 */
	DISTRIBUTION_AGENT_APPLY_STATUS_AUDIT(0,"审核中"),
	DISTRIBUTION_AGENT_APPLY_STATUS_PASS(1,"通过"),
	DISTRIBUTION_AGENT_APPLY_STATUS_REFUSE(2,"拒绝"),
	
	/**
	 * 对应表reduce_weight_fund_log中的is_base_fund字段
	 * 
	 */
	
	REDUCE_WEIGHT_FUND_LOG_IS_BASE_FUND_NO(0,"未领取减肥基金"),
	REDUCE_WEIGHT_FUND_LOG_IS_BASE_FUND_HAVE(1,"已经领取减肥基金"),
	/**
	 * 对应表article_comment中的type字段
	 */
	ARTICLE_COMMENT(0,"评论"),
	ARTICLE_COMMENT_REVERT(1,"评论回复"),
	ARTICLE_COMMENT_TO_COMMENT(2,"评论的评论"),
	/**
	 * 对应表app_version_info中的type字段
	 * 
	 */
	APP_VERSION_INFO_ANDROID(1,"android"),
	APP_VERSION_INFO_IOS(2,"ios"),
	
	
	/**
	 * 对应表article_comment中的is_del字段
	 * 
	 */
	ARTICLE_COMMENT_IS_DEL_TRUE(1,"是"),
	ARTICLE_COMMENT_IS_DEL_FALSE(0,"否"),
	
	/**
	 * 对应表shoping_order中的pay_type字段
	 * 
	 */
	SHOPPING_ORDER_PAY_TYPE_BANLANCE(1,"余额支付"),
	SHOPPING_ORDER_PAY_TYPE_WX(2,"微信支付"),
	SHOPPING_ORDER_PAY_TYPE_ALIPAY(3,"支付宝支付"),
	
	
	/**
	 * 对应表withdrawal_amount_limit_config中的type字段
	 */
	WITHDRAWAL_AMOUNT_LIMIT_CONFIG_TYPE_LESS_LEAST(1,"分销账户最少提现金额"),
	
	
	/**
	 * 对应表add_dielog_limit中的type字段
	 */
	ADD_DEILOG_LIMIT_TYPE(1,"每餐记录此时限制"),
	
	
	/**
	 * 对应表discount_coupon中的unit字段
	 */
	DISCOUNT_COUPON_UNIIT_DAY(3,"日"),
	DISCOUNT_COUPON_UNIIT_MONTH(2,"月"),
	DISCOUNT_COUPON_UNIIT_YEAR(1,"年");
	
	
	
	private Integer value;
	private String description;
	
	private CommonIntValueEnum(Integer value, String description){
		this.value = value;
		this.description = description;
	}

	public Integer getValue() {
		return value;
	}

	public String getDescription() {
		return description;
	}
}
